From: Dan Winship Date: Mon, 19 Sep 2011 12:21:43 +0000 (-0400) Subject: status/keyboard: use correct style class name to fix menu highlight X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~1013^2^2~7626 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=f23239a923d3753703054490ffce2bd98aa0c19f;p=gnome-shell.git status/keyboard: use correct style class name to fix menu highlight The keyboard status item doesn't derive from SystemStatusButton, since it doesn't use an icon. But this meant it wasn't getting the right class name, and so was using the full-width menu title highlight rather than the small one. Fix that. --- diff --git a/js/ui/status/keyboard.js b/js/ui/status/keyboard.js index a1117078e..baa6f8461 100644 --- a/js/ui/status/keyboard.js +++ b/js/ui/status/keyboard.js @@ -53,6 +53,7 @@ XKBIndicator.prototype = { this._container.connect('get-preferred-height', Lang.bind(this, this._containerGetPreferredHeight)); this._container.connect('allocate', Lang.bind(this, this._containerAllocate)); this.actor.set_child(this._container); + this.actor.add_style_class_name('panel-status-button'); this._iconActor = new St.Icon({ icon_name: 'keyboard', icon_type: St.IconType.SYMBOLIC, style_class: 'system-status-icon' }); this._container.add_actor(this._iconActor);